
A ceremonial pot and stones have been unearthed at Machu Picchu in Peru. The pieces, which were discovered by experts of Cusco’s Regional Directorate of Culture, were found 70 centimeters underground. According to archeologist Carlos Werner Delgado, the artifacts were left as an offering to the gods of Machu Picchu and Salkantay snowcapped mountain due [...]